mechanical compression - Spanish English Dictionary